home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 8 (Internal Edition) / Apple R&P Lib Internal v8.0.iso / 5-Fonts & Software / Claris HyperCard 2.1 / HyperCard 2.1.sea / Audio Help / background_7507.xml < prev    next >
Extensible Markup Language  |  1991-04-23  |  20KB  |  406 lines

  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <!DOCTYPE background PUBLIC "-//Apple, Inc.//DTD background V 2.0//EN" "" >
  3. <background>
  4.     <id>7507</id>
  5.     <filler1>0</filler1>
  6.     <bitmap>BMAP_3785.pbm</bitmap>
  7.     <cantDelete> <true /> </cantDelete>
  8.     <showPict> <true /> </showPict>
  9.     <dontSearch> <false /> </dontSearch>
  10.     <link rel="stylesheet" type="text/css" href="stylesheet_3279.css" />
  11.     <part>
  12.         <id>69</id>
  13.         <type>field</type>
  14.         <visible> <true /> </visible>
  15.         <dontWrap> <true /> </dontWrap>
  16.         <dontSearch> <true /> </dontSearch>
  17.         <sharedText> <true /> </sharedText>
  18.         <fixedLineHeight> <true /> </fixedLineHeight>
  19.         <autoTab> <false /> </autoTab>
  20.         <lockText> <true /> </lockText>
  21.         <rect>
  22.             <left>17</left>
  23.             <top>30</top>
  24.             <right>189</right>
  25.             <bottom>124</bottom>
  26.         </rect>
  27.         <style>transparent</style>
  28.         <autoSelect> <false /> </autoSelect>
  29.         <showLines> <false /> </showLines>
  30.         <wideMargins> <false /> </wideMargins>
  31.         <multipleLines> <false /> </multipleLines>
  32.         <reservedFamily> 0 </reservedFamily>
  33.         <titleWidth>0</titleWidth>
  34.         <icon>0</icon>
  35.         <textAlign>left</textAlign>
  36.         <font>Palatino</font>
  37.         <textSize>14</textSize>
  38.         <textStyle>plain</textStyle>
  39.         <textHeight>18</textHeight>
  40.         <name>Main Topics</name>
  41.         <script>on mouseUpselect emptyset cursor to watchlock screenif line (word 2 of the clickLine) of me is empty thenresetMainTopicsCardexit mouseUpend ifput word 2 of the clickLine into topicNumbergo card topicNumbershowRightList falsehiliteTopic topicNumberunlock screenlock screenshowRightList trueunlock screen with visual effect wipe down fastif the mouse is down then exit mouseUp -- trap double clickend mouseUp</script>
  42.     </part>
  43.     <part>
  44.         <id>74</id>
  45.         <type>field</type>
  46.         <visible> <true /> </visible>
  47.         <dontWrap> <false /> </dontWrap>
  48.         <dontSearch> <false /> </dontSearch>
  49.         <sharedText> <true /> </sharedText>
  50.         <fixedLineHeight> <false /> </fixedLineHeight>
  51.         <autoTab> <false /> </autoTab>
  52.         <lockText> <true /> </lockText>
  53.         <rect>
  54.             <left>18</left>
  55.             <top>8</top>
  56.             <right>256</right>
  57.             <bottom>31</bottom>
  58.         </rect>
  59.         <style>transparent</style>
  60.         <autoSelect> <false /> </autoSelect>
  61.         <showLines> <false /> </showLines>
  62.         <wideMargins> <false /> </wideMargins>
  63.         <multipleLines> <false /> </multipleLines>
  64.         <reservedFamily> 0 </reservedFamily>
  65.         <titleWidth>0</titleWidth>
  66.         <icon>0</icon>
  67.         <textAlign>left</textAlign>
  68.         <font>Helvetica</font>
  69.         <textSize>18</textSize>
  70.         <textStyle>plain</textStyle>
  71.         <textHeight>24</textHeight>
  72.         <name>Title</name>
  73.         <script></script>
  74.     </part>
  75.     <part>
  76.         <id>78</id>
  77.         <type>button</type>
  78.         <visible> <false /> </visible>
  79.         <reserved5> 0 </reserved5>
  80.         <reserved4> 0 </reserved4>
  81.         <reserved3> 0 </reserved3>
  82.         <reserved2> 0 </reserved2>
  83.         <reserved1> 0 </reserved1>
  84.         <enabled> <true /> </enabled>
  85.         <rect>
  86.             <left>7</left>
  87.             <top>68</top>
  88.             <right>177</right>
  89.             <bottom>86</bottom>
  90.         </rect>
  91.         <style>transparent</style>
  92.         <showName> <false /> </showName>
  93.         <highlight> <true /> </highlight>
  94.         <autoHighlight> <false /> </autoHighlight>
  95.         <sharedHighlight> <true /> </sharedHighlight>
  96.         <family>0</family>
  97.         <titleWidth>0</titleWidth>
  98.         <icon>0</icon>
  99.         <textAlign>left</textAlign>
  100.         <font>Palatino</font>
  101.         <textSize>14</textSize>
  102.         <textStyle>plain</textStyle>
  103.         <name>Hiliter</name>
  104.         <script>on mouseUppass mouseUpend mouseUp</script>
  105.     </part>
  106.     <part>
  107.         <id>80</id>
  108.         <type>field</type>
  109.         <visible> <false /> </visible>
  110.         <dontWrap> <true /> </dontWrap>
  111.         <dontSearch> <false /> </dontSearch>
  112.         <sharedText> <false /> </sharedText>
  113.         <fixedLineHeight> <true /> </fixedLineHeight>
  114.         <autoTab> <false /> </autoTab>
  115.         <lockText> <true /> </lockText>
  116.         <rect>
  117.             <left>27</left>
  118.             <top>146</top>
  119.             <right>250</right>
  120.             <bottom>259</bottom>
  121.         </rect>
  122.         <style>transparent</style>
  123.         <autoSelect> <false /> </autoSelect>
  124.         <showLines> <false /> </showLines>
  125.         <wideMargins> <true /> </wideMargins>
  126.         <multipleLines> <false /> </multipleLines>
  127.         <reservedFamily> 0 </reservedFamily>
  128.         <titleWidth>0</titleWidth>
  129.         <icon>0</icon>
  130.         <textAlign>left</textAlign>
  131.         <font>Palatino</font>
  132.         <textSize>12</textSize>
  133.         <textStyle>plain</textStyle>
  134.         <textHeight>15</textHeight>
  135.         <name>Section</name>
  136.         <script>-- ‚àÜ The maximum number of lines that a subtopic can use is two.-- To continue the name of a subtopic onto the next line,-- simply put a tab character into the first character of the second-- line. This script looks for that tab character and adjusts-- accordingly.on mouseUp-- Go to the section clicked on.visual effect zoom output word 2 of the clickLine into startLineif tab is in line startLine of me then-- The previous line is a continuation of the line clicked.put startLine into nextLinesubtract 1 from startLineelseif tab is in line (startLine + 1) of me then-- The next line is a continuation of the line clicked.put (startLine + 1) into nextLineelse-- The line clicked is a complete section name.put empty into nextLineend ifend ifselectWholeLine startLine,the name of me,nextLinewait 5put getSectionName(line startLine of me) into cardNamegoCard cardNameend mouseUpfunction getSectionName whichSectionget number of words in whichSectionput word 2 to it of whichSection into whichSectionif last char of whichSection is return thendelete last char of whichSectionend ifreturn whichSectionend getSectionName</script>
  137.     </part>
  138.     <part>
  139.         <id>85</id>
  140.         <type>button</type>
  141.         <visible> <true /> </visible>
  142.         <reserved5> 0 </reserved5>
  143.         <reserved4> 0 </reserved4>
  144.         <reserved3> 0 </reserved3>
  145.         <reserved2> 0 </reserved2>
  146.         <reserved1> 0 </reserved1>
  147.         <enabled> <true /> </enabled>
  148.         <rect>
  149.             <left>91</left>
  150.             <top>269</top>
  151.             <right>170</right>
  152.             <bottom>288</bottom>
  153.         </rect>
  154.         <style>rectangle</style>
  155.         <showName> <true /> </showName>
  156.         <highlight> <false /> </highlight>
  157.         <autoHighlight> <true /> </autoHighlight>
  158.         <sharedHighlight> <true /> </sharedHighlight>
  159.         <family>0</family>
  160.         <titleWidth>0</titleWidth>
  161.         <icon>0</icon>
  162.         <textAlign>center</textAlign>
  163.         <font>Palatino</font>
  164.         <textSize>12</textSize>
  165.         <textStyle>plain</textStyle>
  166.         <name>Quick View</name>
  167.         <script>on mouseUpvisual effect wipe up fastgoBalloonsend mouseUp</script>
  168.     </part>
  169.     <part>
  170.         <id>86</id>
  171.         <type>button</type>
  172.         <visible> <true /> </visible>
  173.         <reserved5> 0 </reserved5>
  174.         <reserved4> 0 </reserved4>
  175.         <reserved3> 0 </reserved3>
  176.         <reserved2> 0 </reserved2>
  177.         <reserved1> 0 </reserved1>
  178.         <enabled> <true /> </enabled>
  179.         <rect>
  180.             <left>172</left>
  181.             <top>269</top>
  182.             <right>243</right>
  183.             <bottom>288</bottom>
  184.         </rect>
  185.         <style>rectangle</style>
  186.         <showName> <true /> </showName>
  187.         <highlight> <false /> </highlight>
  188.         <autoHighlight> <true /> </autoHighlight>
  189.         <sharedHighlight> <true /> </sharedHighlight>
  190.         <family>0</family>
  191.         <titleWidth>0</titleWidth>
  192.         <icon>0</icon>
  193.         <textAlign>center</textAlign>
  194.         <font>Palatino</font>
  195.         <textSize>12</textSize>
  196.         <textStyle>plain</textStyle>
  197.         <name>Overview</name>
  198.         <script>on mouseUpvisual effect wipe up fastgoOverviewend mouseUp</script>
  199.     </part>
  200.     <part>
  201.         <id>88</id>
  202.         <type>button</type>
  203.         <visible> <true /> </visible>
  204.         <reserved5> 0 </reserved5>
  205.         <reserved4> 0 </reserved4>
  206.         <reserved3> 0 </reserved3>
  207.         <reserved2> 0 </reserved2>
  208.         <reserved1> 0 </reserved1>
  209.         <enabled> <true /> </enabled>
  210.         <rect>
  211.             <left>13</left>
  212.             <top>269</top>
  213.             <right>89</right>
  214.             <bottom>288</bottom>
  215.         </rect>
  216.         <style>rectangle</style>
  217.         <showName> <true /> </showName>
  218.         <highlight> <false /> </highlight>
  219.         <autoHighlight> <true /> </autoHighlight>
  220.         <sharedHighlight> <true /> </sharedHighlight>
  221.         <family>0</family>
  222.         <titleWidth>0</titleWidth>
  223.         <icon>0</icon>
  224.         <textAlign>center</textAlign>
  225.         <font>Palatino</font>
  226.         <textSize>12</textSize>
  227.         <textStyle>plain</textStyle>
  228.         <name>Leave Help</name>
  229.         <script>on mouseUpleaveHelpend mouseUp</script>
  230.     </part>
  231.     <part>
  232.         <id>79</id>
  233.         <type>field</type>
  234.         <visible> <false /> </visible>
  235.         <dontWrap> <false /> </dontWrap>
  236.         <dontSearch> <false /> </dontSearch>
  237.         <sharedText> <true /> </sharedText>
  238.         <fixedLineHeight> <false /> </fixedLineHeight>
  239.         <autoTab> <false /> </autoTab>
  240.         <lockText> <true /> </lockText>
  241.         <rect>
  242.             <left>27</left>
  243.             <top>129</top>
  244.             <right>250</right>
  245.             <bottom>149</bottom>
  246.         </rect>
  247.         <style>transparent</style>
  248.         <autoSelect> <false /> </autoSelect>
  249.         <showLines> <false /> </showLines>
  250.         <wideMargins> <true /> </wideMargins>
  251.         <multipleLines> <false /> </multipleLines>
  252.         <reservedFamily> 0 </reservedFamily>
  253.         <titleWidth>0</titleWidth>
  254.         <icon>0</icon>
  255.         <textAlign>left</textAlign>
  256.         <font>Geneva</font>
  257.         <textSize>10</textSize>
  258.         <textStyle>plain</textStyle>
  259.         <textHeight>13</textHeight>
  260.         <name>Instruction 2</name>
  261.         <script>on mouseUpbeepend mouseUp</script>
  262.     </part>
  263.     <part>
  264.         <id>89</id>
  265.         <type>button</type>
  266.         <visible> <true /> </visible>
  267.         <reserved5> 0 </reserved5>
  268.         <reserved4> 0 </reserved4>
  269.         <reserved3> 0 </reserved3>
  270.         <reserved2> 0 </reserved2>
  271.         <reserved1> 0 </reserved1>
  272.         <enabled> <true /> </enabled>
  273.         <rect>
  274.             <left>0</left>
  275.             <top>125</top>
  276.             <right>256</right>
  277.             <bottom>259</bottom>
  278.         </rect>
  279.         <style>opaque</style>
  280.         <showName> <false /> </showName>
  281.         <highlight> <false /> </highlight>
  282.         <autoHighlight> <false /> </autoHighlight>
  283.         <sharedHighlight> <true /> </sharedHighlight>
  284.         <family>0</family>
  285.         <titleWidth>0</titleWidth>
  286.         <icon>0</icon>
  287.         <textAlign>center</textAlign>
  288.         <font>Chicago</font>
  289.         <textSize>12</textSize>
  290.         <textStyle>plain</textStyle>
  291.         <name>Section Cover</name>
  292.         <script></script>
  293.     </part>
  294.     <part>
  295.         <id>90</id>
  296.         <type>field</type>
  297.         <visible> <false /> </visible>
  298.         <dontWrap> <false /> </dontWrap>
  299.         <dontSearch> <false /> </dontSearch>
  300.         <sharedText> <false /> </sharedText>
  301.         <fixedLineHeight> <false /> </fixedLineHeight>
  302.         <autoTab> <false /> </autoTab>
  303.         <lockText> <true /> </lockText>
  304.         <rect>
  305.             <left>41</left>
  306.             <top>239</top>
  307.             <right>219</right>
  308.             <bottom>260</bottom>
  309.         </rect>
  310.         <style>rectangle</style>
  311.         <autoSelect> <false /> </autoSelect>
  312.         <showLines> <false /> </showLines>
  313.         <wideMargins> <false /> </wideMargins>
  314.         <multipleLines> <false /> </multipleLines>
  315.         <reservedFamily> 0 </reservedFamily>
  316.         <titleWidth>0</titleWidth>
  317.         <icon>0</icon>
  318.         <textAlign>left</textAlign>
  319.         <font>Geneva</font>
  320.         <textSize>12</textSize>
  321.         <textStyle>plain</textStyle>
  322.         <textHeight>16</textHeight>
  323.         <name>LastDate</name>
  324.         <script></script>
  325.     </part>
  326.     <part>
  327.         <id>93</id>
  328.         <type>button</type>
  329.         <visible> <false /> </visible>
  330.         <reserved5> 0 </reserved5>
  331.         <reserved4> 0 </reserved4>
  332.         <reserved3> 0 </reserved3>
  333.         <reserved2> 0 </reserved2>
  334.         <reserved1> 0 </reserved1>
  335.         <enabled> <true /> </enabled>
  336.         <rect>
  337.             <left>12</left>
  338.             <top>127</top>
  339.             <right>132</right>
  340.             <bottom>149</bottom>
  341.         </rect>
  342.         <style>roundrect</style>
  343.         <showName> <true /> </showName>
  344.         <highlight> <false /> </highlight>
  345.         <autoHighlight> <true /> </autoHighlight>
  346.         <sharedHighlight> <true /> </sharedHighlight>
  347.         <family>0</family>
  348.         <titleWidth>0</titleWidth>
  349.         <icon>0</icon>
  350.         <textAlign>center</textAlign>
  351.         <font>Chicago</font>
  352.         <textSize>12</textSize>
  353.         <textStyle>plain</textStyle>
  354.         <name>ProtoNormalBtn</name>
  355.         <script>on mouseUpput putSoundNameHere into theSoundName --we stick the actual sound name into "putSoundNameHere"if the CommandKey is "down" thenanswer "Are you sure you want to delete" && quote & theSoundName & quote & "?"¬¨ --‚àÜwith "No" or "Yes"  --‚àÜif it is "Yes" then --‚àÜset cursor to watchdeleteMeexit mouseUpend ifset the hilite of me to falseelseif ":Audio Help" & return is in the stacksInUse & return then --‚àÜif not SndExists(theSoundName) thenanswer "The sound associated with this button has been deleted."&&¬¨ --‚àÜ" Would you like to delete the button as well?"¬¨ --‚àÜwith "No" or "Yes" --‚àÜif it is "Yes" then deleteMe --‚àÜset the hilite of me to falseexit mouseUpend ifend ifplay theSoundNameif the sound is not theSoundName thenanswer "Sound" && quote & theSoundName & quote && "cannot be played." --‚àÜset the hilite of me to falseexit mouseUpend ifset the hilite of me to truerepeat until the sound is doneif the mouse is down then play stopend repeatset the hilite of me to falseend ifend mouseUpon mouseDownif the OptionKey is down thenrepeat until the mouse is upset the loc of me to the mouselocend repeatget the rect of this cardif the loc of me is not within it thenput the height of this card div 2 into vertput the width of this card div 2 into horset the loc of me to hor,vertend ifexit to hypercardelseput false into OldStateput true into NewState -- in case the click was really fastset the hilite of me to truerepeat until the mouse is upput the mouseLoc is within the rect of me into NewStateif NewState ‚↠OldState thenset the hilite of me to NewStateput NewState into OldStateend ifend repeatif not NewState thenset hilite of me to falseexit to hypercardend ifend ifend mouseDownon deleteMeglobal APHasEdit,APHasWaveEditput the short name of me into btnNameput the long name of this stack into stakNamedelete the first word of btnNamedelete the first word of stakNamedelete the first char of stakNamedelete the last char of stakNamelock screenif APHasEdit is true thenif APHasWaveEdit is true then put "Clear" into menuItem 6 of menu 3  --‚àÜsend "tempGiveUpEdit" to window "AudioPalette"end ifget the userlevelset the userlevel to 5select mesend "doMenu Clear Button" to HyperCardchoose browse toolset the userlevel to itif APHasEdit is true thenif APHasWaveEdit is true then put "Clear Sound" into menuitem 6 of menu 3  --‚àÜsend "tempTakeBackEdit" to window "AudioPalette"end ifunlock screenif ":Audio Help" & return is in the stacksInUse & return --‚àÜthen deleteSnd stakName, btnNameif there is a window "AudioPalette" then send "update" to window "AudioPalette"end deleteMe</script>
  356.     </part>
  357.     <part>
  358.         <id>94</id>
  359.         <type>button</type>
  360.         <visible> <false /> </visible>
  361.         <reserved5> 0 </reserved5>
  362.         <reserved4> 0 </reserved4>
  363.         <reserved3> 0 </reserved3>
  364.         <reserved2> 0 </reserved2>
  365.         <reserved1> 0 </reserved1>
  366.         <enabled> <true /> </enabled>
  367.         <rect>
  368.             <left>13</left>
  369.             <top>164</top>
  370.             <right>33</right>
  371.             <bottom>181</bottom>
  372.         </rect>
  373.         <style>opaque</style>
  374.         <showName> <false /> </showName>
  375.         <highlight> <false /> </highlight>
  376.         <autoHighlight> <true /> </autoHighlight>
  377.         <sharedHighlight> <true /> </sharedHighlight>
  378.         <family>0</family>
  379.         <titleWidth>0</titleWidth>
  380.         <icon>29183</icon>
  381.         <textAlign>center</textAlign>
  382.         <font>Chicago</font>
  383.         <textSize>12</textSize>
  384.         <textStyle>plain</textStyle>
  385.         <name>ProtoApptBtn</name>
  386.         <script>on mouseupput (":Audio Help" & return) is in (the stacksInUse & return) into InRealm  --‚àÜput putSoundNameHere into theSoundName --I stick the actual sound name into "putSoundNameHere"if the CommandKey is down thenanswer "Are you sure you want to delete" ¬¨&& quote & theSoundName & quote & "?" with "No" or "Yes" --‚àÜif it is "Yes" then --‚àÜset cursor to watchdeleteMeresetAPMenusend ifelseif InRealm thenif not SndExists(theSoundName) thenanswer "The sound associated with this button has been deleted."&&¬¨ --‚àÜ" Would you like to delete the button as well?"¬¨ --‚àÜwith "No" or "Yes" --‚àÜif it is "Yes" then --‚àÜset cursor to watchdeleteMeend ifUpdateAnnoteMenusexit mouseUpend ifend ifplay stopplay theSoundNameif the sound is not theSoundName thenanswer "Sound" && quote & theSoundName & quote && "cannot be played." --‚àÜend ifend ifif InRealm then UpdateAnnoteMenusend mouseupon mousedownput (":Audio Help" & return) is in (the stacksInUse & return) into InRealm --‚àÜput the number of me into mynumif the ShiftKey is down thenset the hilite of me to not the hilite of meif InRealm then UpdateAnnoteMenusexit to hypercardelseset the hilite of me to trueget number of btnsif InRealm thenrepeat with i = 1 to itif not IsSoundButton(i) then next repeatif i ‚↠myNum then set the hilite of btn i to falseend repeatend ifend ifif the optionKey is down thenrepeat until the mouse is upset the loc of me to the mouselocend repeatget the rect of this cardif the loc of me is not within it thenput the height of this card div 2 into vertput the width of this card div 2 into horset the loc of me to hor,vertend ifif InRealm then UpdateAnnoteMenusexit to hypercardend ifend mousedownon deleteMe IncludeSoundglobal APHasEdit,APHasWaveEditput line 1 of the short name of me into butNameput the long name of this stack into stakNamedelete the first word of stakNamedelete the first char of stakNamedelete the last char of stakNamelock screenif APHasEdit is true thenif APHasWaveEdit is true then put "Clear" into menuItem 6 of menu 3  --‚àÜsend "tempGiveUpEdit" to window "AudioPalette"end ifget the userlevelset the userlevel to 5select mesend "doMenu Clear Button" to HyperCardchoose browse toolset the userlevel to itif APHasEdit is true thenif APHasWaveEdit is true then put "Clear Sound" into menuitem 6 of menu 3  --‚àÜsend "tempTakeBackEdit" to window "AudioPalette"end ifunlock screenif IncludeSound ‚↠"noSound" then deleteSnd stakName, butNameif there is a window "AudioPalette"then send "update" to window "AudioPalette"end deleteMe</script>
  387.     </part>
  388.     <content>
  389.         <layer>background</layer>
  390.         <id>69</id>
  391.         <text>Audio Palette BasicsAbout SoundUsing Sound in StacksEditing SoundRecording Features</text>
  392.     </content>
  393.     <content>
  394.         <layer>background</layer>
  395.         <id>74</id>
  396.         <text>Main Topics for Audio Help</text>
  397.     </content>
  398.     <content>
  399.         <layer>background</layer>
  400.         <id>79</id>
  401.         <text>Click a subtopic to go to it:</text>
  402.     </content>
  403.     <name>Main Topics</name>
  404.     <script>‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àûScript from background: Main TopicsTHE MESSAGE HANDLERS IN THIS SCRIPT:resumeStack,openBackground,closeBackground,openCard,mouseUp,showLeaveButton,setCheckMark,resetMainTopicsCard,showRightList,hiliteTopicTHE FUNCTION HANDLERS IN THIS SCRIPT:<none>‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû‚àû----------‚Ä¢‚Ä¢ SYSTEM MESSAGES ‚Ä¢‚Ä¢---------on resumeStackshowLeaveButtonpass resumeStackend resumeStackon openBackgroundsetCheckMark trueshowLeaveButtonpass openBackgroundend openBackgroundon closeBackgroundsetCheckMark falsepass closeBackgroundend closeBackgroundon openCardhiliteTopic (the number of this card)showRightList truepass openCardend openCardon mouseUpresetMainTopicsCardend mouseUp----------‚Ä¢‚Ä¢ MESSAGE HANDLERS ‚Ä¢‚Ä¢----------on showLeaveButton-- Show the button "Leave Help" if the user only has one stack window-- open; otherwise hide it.get (number of lines in the stacks is 1)-- ‚àÜ Localize: the name of this button.set the visible of bkgnd button "Leave Help" to itend showLeaveButtonon setCheckMark boolean-- Set the menu bar for this background.setLocationCheckMark 1,booleanend setCheckMarkon resetMainTopicsCard-- Hide all objects pertaining to the right-hand list.lock screengo card 1showRightList falseunlock screen with visual effect wipe up fastend resetMainTopicsCardon showRightList boolean-- Show or hide all objects for the right-hand listset the showPict of this card to booleanset visible of bkgnd button "Hiliter" to booleanset visible of bkgnd field "Instruction 2" to booleanset visible of bkgnd field "Section" to booleanset visible of bkgnd button "Section Cover" to not booleanend showRightListon hiliteTopic topicNumber-- Show and move the Hiliter button.-- topicNumber is an integer, the number of the line in the Main Topics-- to be highlighted.put "Main Topics" into whichFieldget (top of bkgnd field whichField + (topicNumber * ¬¨the textHeight of bkgnd field whichField) + 2)set the bottom of bkgnd button "Hiliter" to itshow bkgnd button "Hiliter"end hiliteTopic</script>
  405. </background>
  406.